home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir38 / scrfix20.zip / SCRFIX.DOC < prev   
Text File  |  1993-07-17  |  8KB  |  181 lines

  1.  
  2.                               SCREEN-FIX v2.0
  3.              by Daniel Potter (aka Sir Lancelot/Digital Infinity)
  4.  
  5.  
  6.     Here is a program that you have all been waiting for...SCREEN FIX!!!
  7.             I AM NOT RESPONSIBLE IF IT BLOWS UP YOUR GAS MAIN!
  8.        I AM NOT RESPONSIBLE IF IT DAMAGES A PART OF YOUR COMPUTER!!
  9.                                   (hi Jare)
  10.  
  11.  
  12. What does it do?
  13. ~~~~~~~~~~~~~~~~
  14.   Basically, when the makers of the VGA card found that they could use a higher
  15. resolution mode for text, they jumped at it, ruining the eyes of many, and
  16. making every ANSI screen in the world suffer.
  17.   Since the normal VGA text mode resolution is 720x400, each character is 9
  18. bits wide (720/80=9). This means that to define a character this large, you
  19. would need a 9-bit byte. Since this is not feasable, they simply made it where
  20. the right side of each character was not definable. Since this would not work
  21. with box characters, they made a certain range of the character set where the
  22. 8th bit would be duplicated as the 9th. This is why the mouse cursor in programs
  23. such as the Norton Utilities 6.0 does not work correctly - it uses the box
  24. characters, and since the mouse WILL pass over a character that uses 8 bits
  25. sometimes, the line is duplicated, making the 'stretching' effect.
  26.   What ScreenFix does is to change the horizontal resolution of the text modes
  27. back to 640x400, thus eliminating the 9th bit. So all of the bits are definable.
  28. This means that will not have lines between your shade characters anymore, and
  29. the letters will be bigger, and therefore easier to read.
  30.   ScreenFix 2.0 now includes an optional palette file so that you can use the
  31. a program such as Vga Palette Tool (VPT) and modify your text mode palette to
  32. your liking. ScreenFix uses VPT compatible palette files, so direct saves from
  33. that program may be used in this. A sample palette is included. This is the
  34. palette I use.
  35.   Be aware, when you expect something to happen, and it doesn't, this program
  36. works only on the standard VGA text modes and all strains thereof (such as
  37. modified ones like 80x30, etc)!
  38.  
  39. Installing it
  40. ~~~~~~~~~~~~~
  41.   Installing the program is simple. Run INSTALL.EXE. After that, run SCRFIX.COM
  42. and try it for a while to see if you like it. If you do not like the palette,
  43. design another (any standard RGB file with work, with colors RED-GREEN-BLUE
  44. such as the ones from Autodesk Animator and the likes), or delete/rename the
  45. file. Of course, if you do this, you'll have to reboot to reinstall it to
  46. see the changes. Right now you can't change the name of the SCRFIX.PAL file
  47. except for with a disk editor (hehehe). Next version maybe.
  48.   Another thing to watch for - since no path names are included in the file-
  49. name for the palette file, you must place it in the current directory for
  50. ScreenFix to pick it up (AGAIN! WILL BE IN NEXT VERSION!)
  51.   If you like it, the choice is obvious - stick it in your autoexec!
  52.  
  53.   *WARNING*!! If the files SCRFIX.COM and/or SCRFIX.PAL are included in the
  54. archive, DO NOT USE THEM! They may include viruses, modified versions and other
  55. unpredictable things. Only use the INSTALL.EXE program to create the correct
  56. files from the encrypted version in that program.
  57.  
  58.  
  59. Programmers!!
  60. ~~~~~~~~~~~~~
  61.   I've added a new feature you'd like, it's a ScreenFix detection call. Call
  62. Int 10h with AX=FFFF and if screenfix is installed, it will return 0000 in AX.
  63.  
  64.  
  65. Source code
  66. ~~~~~~~~~~~
  67.   Screen fix was written 100% in Borland's Turbo Assembler. It is made to
  68. compile in the superior Ideal mode. Hopefully, in time, every one will be using
  69. ScreenFix:)If you would like fully commented source code for ScreenFix, please
  70. contact me at the address(es) below, I'll give it to you for 10 USDollars.
  71. This will allow you to use it in any freeware or shareware program (basically
  72. anything NOT commercial) all you want royalty free. The catch here is that
  73. you have to credit me for it. Hmm.. lesse.. if you want to use it in a
  74. commercial program, you've gotta pay me 1% of what you make on it. That seems
  75. fair. That allows you to use it wherever you want without crediting me in any
  76. way whatsoever. (And I do have contacts, so if you got the public source and
  77. used it in a commercial program or something, I'll know it.)
  78.   Also the source code does NOT include source to the install program.
  79.  
  80.  
  81. Requirements
  82. ~~~~~~~~~~~~
  83.   ScreenFix requires a 286 or better processor and a register compatible VGA
  84. video card.
  85.  
  86.  
  87. Problems
  88. ~~~~~~~~
  89.   All known problems have been fixed!!! Bugs reports are gladly welcome!!
  90.  
  91. Digital Infinity
  92. ~~~~~~~~~~~~~~~~
  93.   I am also a coder in an IBM demo-group called Digital Infinity. As of yet we
  94. have released two demos, and the next is DifTro3. This one will be really cool
  95. for an intro, and will use music from my 16 channel GUS composer (see
  96. Farandole Composer).
  97.  
  98.  
  99. Programmer's Oasis
  100. ~~~~~~~~~~~~~~~~~~
  101.   Me and Matt McLelland (the other coder of Digital Infinity) sysop a board
  102. called Programmer's Oasis. It is for everyone, despite the name, and has
  103. support for graphics and demos, music, etc. We carry demos and programming info
  104. for all you graphics and sound freaks out there.
  105.  
  106. Programmer's Oasis's number is (214)328-6142. 24hrs 14.4k, v.42bis.
  107.  
  108.  
  109. Gravis UltraSound
  110. ~~~~~~~~~~~~~~~~~
  111.   This is by far and away the best sounding card for any computer, and also
  112. has a better price than technology even similarly comparable (such as SB/16
  113. and WaveBlaster put together which currently cost about $450), at the price
  114. of $139 (Best Buy). Digital Infinity (the demogroup) has (and will) only
  115. support GUS from now on.
  116.   The Ultrasound has these features:
  117.  
  118.   32-channel, 16-bit, 44.1Khz digital voices using the advanced wavetable
  119.     synthesis.
  120.   A line output AND amp output, so that the line output may be used for lower
  121.     distortion.
  122.   A line input AND mic input, so you can record straight from a CD,etc or a
  123.     mic.
  124.   Speed adjusting joystick port and MIDI port.
  125.   Optional MIDI cable (can modify a SB cable to work as well).
  126.   Optional 16 bit RECORDING add on (you can only record 8 bit, but still play
  127.     back 16 bit without it).
  128.   Optional exchangeable CD-ROM interface, include Sony IDE, and soon SCSI-2.
  129.   Miles/AIL/MIDPAK/DIGPAK drivers to interface your old games to the new
  130.     standard. Sounds really completely awesome.
  131.   AWESOME SOUND!!!
  132.  
  133. The Address(es)
  134. ~~~~~~~~~~~~~~~
  135.  
  136.  You can write me with snail-mail at:
  137.  
  138.   Daniel Potter
  139.   2828 Tolosa Dr.
  140.   Dallas, TX, 75228
  141.  
  142.  Or Fido-Net with:
  143.  
  144.   1:124/4232 (Programmer's Oasis in Dallas, (214)328-6142)
  145.  
  146.  Or SBCNet at:
  147.  
  148.   13:100/4 (Programmer's Oasis)
  149.  
  150. ShareWare
  151. ~~~~~~~~~
  152.   NOT!!!! This is begware. If you want to send money to a student who will
  153. sell his dog (just kidding) to go to one of the demo parties, then you can
  154. send to the address above. I'll give you the source for 5, and of course,
  155. anything else is extra :) For anything extra, I'll send you the newest copy
  156. of ScreenFix when it comes out. If you want me to do this, include:
  157.  
  158. 1) An address to mail a disk to, OR
  159. 2) A local BBS # that I can post it to (FidoNet or SBCNet support is
  160.    preferable)
  161.  
  162.   If you send me money, if you can, send it in US Dollars, otherwise find some
  163. currency I can exchange (like Money Orders or something similar). DON'T send
  164. me foreign currency! While it may look neat to me, it's useless in the U.S.!!
  165.  
  166. Revision History
  167. ~~~~~~~~~~~~~~~~
  168.  
  169. 1.0 First version that was distributed
  170. 1.2 Fixed a couple of programs that were not converted over
  171. 1.5 Removed annoying flicker and fixed the bug that caused EGA 320x200x16 to
  172.     conk out. Basically the entire function detect code was revised.
  173. 2.0 WOW! New version number! Fixed Borland bugs (finally!)! Added support for
  174.     replacing the BIOS palette in text mode. Now includes a setup
  175.     program to create SCRFIX.COM.
  176.  
  177.     PLEASE DISTRIBUTE THIS TO ALL YOUR FRIENDS. MAY THE FORCE BE WITH YOU.
  178.              IF YOU CAN READ THIS YOU DON'T NEED MORE GLASSES.
  179.  
  180.  
  181.